|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sabro.jbusiness.gui.formTreeTable.TreeTableModelGenerator
public class TreeTableModelGenerator
Constructor Summary | |
---|---|
TreeTableModelGenerator(java.lang.String nameRow,
java.lang.String nameCol)
|
Method Summary | |
---|---|
void |
addMeasure(Measure measure)
|
void |
addMeasure(java.lang.String name,
Measure parentMeasure,
char normalizationMode)
Adiciona uma medida derivada de uma medida primitiva normalizada de acordo com o parâmetro. |
void |
addMeasure(java.lang.String name,
Measure parentMeasure,
Measure relativeToMeasure)
Adiciona uma nova medida derivada de uma medida primitiva relativizada de acordo com o parâmetro. |
void |
addMeasure(java.lang.String name,
java.lang.String parentMeasureName,
char normalizationMode)
Adiciona uma medida derivada de uma medida primitiva normalizada de acordo com o parâmetro. |
void |
addMeasure(java.lang.String name,
java.lang.String parentMeasureName,
java.lang.String relativeToName)
Adiciona uma nova medida derivada de uma medida primitiva relativizada de acordo com o parâmetro. |
java.util.HashSet<java.lang.Integer> |
findIds(ObjectNode objectNodeRow,
ObjectNode objectNodeCol)
Encontra os códigos do registros que estejam na célula endereçada pelos parâmetros indicados |
Measure |
findMeasure(java.lang.String measureName)
|
int |
findMetaDataIndex(java.lang.String name)
|
java.lang.Comparable<?>[] |
generateTransformPath(java.util.HashMap<java.lang.Comparable<?>,com.sabro.jbusiness.gui.formTreeTable.TreeTableModelGenerator.Transform> transformByComparable,
java.lang.Comparable<?> transformSeed)
|
int[] |
getColMap()
|
java.math.BigDecimal |
getContentModelValue(ObjectNode objectNodeRow,
ObjectNode objectNodeCol,
Measure measure)
|
java.util.TreeSet<java.lang.Comparable<?>> |
getDimensionValues(int metaDataIndex)
|
java.util.TreeSet<java.lang.Comparable<?>> |
getDimensionValuesEnabled(int metaDataIndex)
|
int[] |
getMeasureMap()
|
java.util.ArrayList<Measure> |
getMeasures()
|
MetaData[] |
getMetaData()
|
MetaData |
getMetaData(java.lang.String nome)
|
MetaData[] |
getMetaDataCols()
|
MetaData[] |
getMetaDataRows()
|
ObjectNode |
getObjectNodeColRoot()
|
ObjectNode |
getObjectNodeRowRoot()
|
java.util.ArrayList<Measure> |
getPrimitiveMeasures()
|
int[] |
getRowMap()
|
java.lang.Comparable<?>[] |
getValueTransformed(int metaDataIndex,
java.lang.Comparable<?> value)
|
void |
invalidaDimensionValues()
|
void |
invalidateModels()
|
boolean |
isDebug()
|
boolean |
isValid()
|
void |
loadDataFromDatabase(SysConexao sysConexao,
java.lang.String query)
|
void |
loadTransform(java.lang.Integer transformsMap,
java.lang.String query)
|
void |
loadTransform(java.lang.String nomeTransform,
java.lang.String query)
|
java.lang.Object[] |
processValues(java.lang.Object[] valoresOld,
java.lang.Object[] valoresNew,
boolean isLeaf)
|
java.lang.Object |
processValueSum(java.lang.Object valorOld,
java.lang.Object valorNew)
|
void |
removeMeasure(Measure measure)
|
void |
setColMap(java.util.ArrayList<java.lang.Integer> colMap)
|
void |
setColMap(int[] colMap)
|
void |
setColMap(java.lang.String[] colMap)
|
void |
setDebug(boolean isDebug)
|
void |
setDimensionValueDisabled(int metaDataIndex,
java.lang.Comparable<?> value)
|
void |
setDimensionValueEnabled(int metaDataIndex,
java.lang.Comparable<?> value)
|
void |
setDimensionValueEnabled(int metaDataIndex,
java.util.TreeSet<java.lang.Comparable<?>> valuesEnabled)
|
void |
setMeasureMap(int[] measureMap)
Deprecated. |
void |
setMeasureMap(java.lang.String[] measureMapNil,
java.lang.String[] measureMapSum)
Deprecated. Use setMeasureMapEx em seu lugar. |
void |
setMeasureMapEx(java.lang.String[] measureMap)
Indica quais colunas do resultset devem ser usadas como medidas primitivas. |
void |
setRowMap(java.util.ArrayList<java.lang.Integer> rowMap)
|
void |
setRowMap(int[] rowMap)
|
void |
setRowMap(java.lang.String[] rowMap)
|
void |
validateTreeTableModels()
Cria uma árvore de dados de acordo com as query lida do banco de dados. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TreeTableModelGenerator(java.lang.String nameRow, java.lang.String nameCol)
Method Detail |
---|
public void setDebug(boolean isDebug)
public boolean isDebug()
public ObjectNode getObjectNodeRowRoot()
public ObjectNode getObjectNodeColRoot()
public void loadDataFromDatabase(SysConexao sysConexao, java.lang.String query)
public void loadTransform(java.lang.String nomeTransform, java.lang.String query)
public void loadTransform(java.lang.Integer transformsMap, java.lang.String query)
public java.lang.Comparable<?>[] generateTransformPath(java.util.HashMap<java.lang.Comparable<?>,com.sabro.jbusiness.gui.formTreeTable.TreeTableModelGenerator.Transform> transformByComparable, java.lang.Comparable<?> transformSeed)
public boolean isValid()
public void setRowMap(java.lang.String[] rowMap)
public void setRowMap(java.util.ArrayList<java.lang.Integer> rowMap)
public void setRowMap(int[] rowMap)
public int[] getRowMap()
public void setColMap(java.lang.String[] colMap)
public void setColMap(java.util.ArrayList<java.lang.Integer> colMap)
public void setColMap(int[] colMap)
public int[] getColMap()
@Deprecated public void setMeasureMap(java.lang.String[] measureMapNil, java.lang.String[] measureMapSum)
measureMap
- measureType
- public void setMeasureMapEx(java.lang.String[] measureMap)
measureMap
- measureType
- @Deprecated public void setMeasureMap(int[] measureMap)
measureMap
- public int[] getMeasureMap()
public MetaData[] getMetaData()
public MetaData getMetaData(java.lang.String nome)
public MetaData[] getMetaDataRows()
public MetaData[] getMetaDataCols()
public java.util.ArrayList<Measure> getMeasures()
public void addMeasure(Measure measure)
public void removeMeasure(Measure measure)
public void addMeasure(java.lang.String name, java.lang.String parentMeasureName, java.lang.String relativeToName)
public void addMeasure(java.lang.String name, Measure parentMeasure, Measure relativeToMeasure)
name
- parentMeasure
- relativeToMeasure
- public void addMeasure(java.lang.String name, java.lang.String parentMeasureName, char normalizationMode)
public void addMeasure(java.lang.String name, Measure parentMeasure, char normalizationMode)
name
- parentMeasure
- normalizationMode
- public Measure findMeasure(java.lang.String measureName)
public java.util.ArrayList<Measure> getPrimitiveMeasures()
public int findMetaDataIndex(java.lang.String name)
public void invalidaDimensionValues()
public java.lang.Comparable<?>[] getValueTransformed(int metaDataIndex, java.lang.Comparable<?> value)
public java.util.TreeSet<java.lang.Comparable<?>> getDimensionValues(int metaDataIndex)
public void setDimensionValueEnabled(int metaDataIndex, java.util.TreeSet<java.lang.Comparable<?>> valuesEnabled)
public void setDimensionValueEnabled(int metaDataIndex, java.lang.Comparable<?> value)
public void setDimensionValueDisabled(int metaDataIndex, java.lang.Comparable<?> value)
public java.util.TreeSet<java.lang.Comparable<?>> getDimensionValuesEnabled(int metaDataIndex)
public void invalidateModels()
public void validateTreeTableModels()
public java.util.HashSet<java.lang.Integer> findIds(ObjectNode objectNodeRow, ObjectNode objectNodeCol)
objectNodeRow
- objectNodeCol
-
public java.math.BigDecimal getContentModelValue(ObjectNode objectNodeRow, ObjectNode objectNodeCol, Measure measure)
public java.lang.Object[] processValues(java.lang.Object[] valoresOld, java.lang.Object[] valoresNew, boolean isLeaf)
public java.lang.Object processValueSum(java.lang.Object valorOld, java.lang.Object valorNew)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |